﻿using System;
using System.Collections;
using System.Collections.Generic;
using System.Collections.ObjectModel;
using System.Text;
using System.Threading.Tasks;
using System.Linq;

namespace KS.DataWrapper.DataWrapper
{
    public partial class DataCacheObject<T> : IEnumerable<T>
    {

        //public System.Collections.Generic.IEnumerable<T> Where<T>(System.Func<T, bool> predicate)
        //{
        //    return nativeCollection.Select(s => s.Value).Where(predicate);
        //}

        //public static System.Collections.Generic.IEnumerable<T> Where<T>(this System.Collections.Generic.IEnumerable<T> source, System.Func<T, int, bool> predicate)
        //{
        //    return nativeCollection.Select(s => s.Value).Where(predicate);
        //}


    }
}
